home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C++ für Kids
/
C++ for kids.iso
/
SETUP
/
US
/
CBUILDER
/
DATA.Z
/
ZVCL.HPP
< prev
Wrap
C/C++ Source or Header
|
1997-02-13
|
17KB
|
453 lines
//----------------------------------------------------------------------------
// ZVCL.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
// From: ZVCL.pas
//----------------------------------------------------------------------------
#ifndef ZVCLHPP
#define ZVCLHPP
//----------------------------------------------------------------------------
#include <Controls.hpp>
#include <Menus.hpp>
#include <Grids.hpp>
#include <Tabs.hpp>
#include <ComCtrls.hpp>
#include <Zsrv.hpp>
#include <Classes.hpp>
#include <TypInfo.hpp>
#include <SysUtils.hpp>
#include <OLE2.hpp>
#include <Windows.hpp>
#include <System.hpp>
#pragma warn -par
#pragma warn -hid
#pragma warn -inl
namespace Zvcl
{
//-- type declarations -------------------------------------------------------
class __declspec(delphiclass) TCustomGridCracker;
class __declspec(pascalimplementation) TCustomGridCracker : public Grids::TCustomGrid
{
typedef Grids::TCustomGrid inherited;
public:
/* TCustomGrid.Create */ __fastcall virtual TCustomGridCracker(Classes::TComponent* AOwner) : Grids::
TCustomGrid(AOwner) { }
/* TCustomGrid.Destroy */ __fastcall virtual ~TCustomGridCracker(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TCustomGridCracker(HWND ParentWindow) : Grids::TCustomGrid(
ParentWindow) { }
};
class __declspec(delphiclass) TCustomTabControlCracker;
class __declspec(pascalimplementation) TCustomTabControlCracker : public Comctrls::TPageControl
{
typedef Comctrls::TPageControl inherited;
public:
/* TPageControl.Create */ __fastcall virtual TCustomTabControlCracker(Classes::TComponent* AOwner) :
Comctrls::TPageControl(AOwner) { }
/* TPageControl.Destroy */ __fastcall virtual ~TCustomTabControlCracker(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TCustomTabControlCracker(HWND ParentWindow) : Comctrls::
TPageControl(ParentWindow) { }
};
class __declspec(delphiclass) ITabSetDispatch;
class __declspec(pascalimplementation) ITabSetDispatch : public Zsrv::IWinControlDispatch
{
typedef Zsrv::IWinControlDispatch inherited;
private:
void __fastcall GetFirstIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetItemRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ITabSetDispatch(System::TObject* Obj) : Zsrv::IWinControlDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ITabSetDispatch(void) { }
};
class __declspec(delphiclass) ICustomTabControlDispatch;
class __declspec(pascalimplementation) ICustomTabControlDispatch : public Zsrv::IWinControlDispatch
{
typedef Zsrv::IWinControlDispatch inherited;
private:
void __fastcall GetItemRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ICustomTabControlDispatch(System::TObject* Obj) : Zsrv::
IWinControlDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ICustomTabControlDispatch(void) { }
};
class __declspec(delphiclass) IPageControlDispatch;
class __declspec(pascalimplementation) IPageControlDispatch : public ICustomTabControlDispatch
{
typedef ICustomTabControlDispatch inherited;
private:
void __fastcall GetTabs(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IPageControlDispatch(System::TObject* Obj) : Zvcl::
ICustomTabControlDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IPageControlDispatch(void) { }
};
class __declspec(delphiclass) ICustomGridDispatch;
class __declspec(pascalimplementation) ICustomGridDispatch : public Zsrv::IWinControlDispatch
{
typedef Zsrv::IWinControlDispatch inherited;
private:
void __fastcall GetRow(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCol(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetFixedRows(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetFixedCols(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetRowCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetColCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCellRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ICustomGridDispatch(System::TObject* Obj) : Zsrv::IWinControlDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ICustomGridDispatch(void) { }
};
class __declspec(delphiclass) IStringGridDispatch;
class __declspec(pascalimplementation) IStringGridDispatch : public ICustomGridDispatch
{
typedef ICustomGridDispatch inherited;
private:
void __fastcall GetCells(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IStringGridDispatch(System::TObject* Obj) : Zvcl::ICustomGridDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IStringGridDispatch(void) { }
};
class __declspec(delphiclass) IStringsDispatch;
class __declspec(pascalimplementation) IStringsDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetStrings(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetObjects(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IStringsDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IStringsDispatch(void) { }
};
class __declspec(delphiclass) ITreeViewDispatch;
class __declspec(pascalimplementation) ITreeViewDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetSelected(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ITreeViewDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeViewDispatch(void) { }
};
class __declspec(delphiclass) ITreeNodesDispatch;
class __declspec(pascalimplementation) ITreeNodesDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ITreeNodesDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeNodesDispatch(void) { }
};
class __declspec(delphiclass) ITreeNodeDispatch;
class __declspec(pascalimplementation) ITreeNodeDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetText(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetSelectedIndex(DISPPARAMS &Params, System::PVariant Var